# coding=utf-8
def mylog(func):
    def infunc(*args, **kwargs):
        print("日志记录,start")
        func(*args, **kwargs)
        print("日志记录,end")

    return infunc


@mylog  # 本质 fun1 = mylog(fun1)
def fun1():
    print("使用功能1")


@mylog  # 本质 fun2 = mylog(fun2)
def fun2(a, b, c):
    print("使用功能2", a, b, c)


fun1()
fun2(10, 20, 30)
